Variable Block Scope in Javascript